4097 The name "%s" has a syntax error, is a reserved word or is too long.
4098 The ODBC driver (version %s) installed on this computer is too old, and is incompatible with Microsoft Repository.
4099 Internal error (%s: %d).
4100 An error occurred while building an SQL statement. Reduce the number of changed properties or repository objects in the operation (%s: %d).
4113 No rows met the query conditions.
4114 An ODBC error has been detected.
4115 The database '%s' was not found.
4116 Internal error.
4117 The specified ODBC driver is invalid or unknown.
4118 An error occurred while creating %s.
4144 The database %s already exists.
4145 An open repository database is required to perform this operation.
4146 The repository database is already open.
4147 The underlying database is single threaded. Only thread 0x%08x can access this object.
4148 The database may be corrupt. Refer to your database documentation for information about database recovery.
4149 The database exists but does not have the required Microsoft Repository schema.
4150 The database server you are connected to (version %s) is not supported by this version of the Microsoft Repository.
4151 The database is read only. No changes are allowed.
4161 The requested operation cannot be performed because a transaction is not currently active.
4162 An active transaction has been automatically rolled back due to a repository shut down.
4163 A new transaction cannot be started because the maximum number of concurrent transactions (%d) has been exceeded.
4164 The transaction has exceeded the allotted time.
4165 There is no data value to return.
4166 Transaction options cannot be set while a transaction is active.
4167 The cached copy of an object is invalid due to a failed transaction or a deletion (IntID: %s). To update your copy, release and reload the object.
4168 The cached copy of a collection is invalid due to a failed transaction or a deletion. To update your copy, release and reload the collection.
4208 The object cache is full.
4209 There are no available dispatch identifier (DISPID) values left.
4352 The relationship already exists.
4353 A relationship definition does not exist that connects the specified object types.
4354 The specified relationship was not found.
4357 The requested operation can only be performed via the origin collection.
4358 The cached relationship collection does not match the repository database.
4359 The collection definition flag combination is not supported.
4360 The relationship name "%s" is invalid for the collection. A name is required for a naming collection, but is not allowed on a non-naming collection.
4361 The relationship name "%s" is already used in the collection, and the collection requires all names to be unique.
4384 The specified property table exists but does not contain the required IntID (internal identifier) column.
4385 The input data type cannot be converted to the storage data type.
4386 The specified column cannot be set to the null value.
4387 More than one default interface on a class is not allowed.
4388 Inverted properties are not allowed on this interface.
4389 Invalid SQL scale value.
4608 The requested operation has timed out waiting to acquire a lock.
4688 The ad-hoc query is either missing the IntID column, has too many columns, or is otherwise unsuitable for execution.
4864 The specified object has not been initialized.
4865 The specified object cannot be found.
4866 An attempt to locate an object by name has failed because no naming relationship exists for the object.
4867 The object already exists.
5120 The specified property data type does not match the storage property data type.
5121 The specified set property operation cannot be performed. Collections and interfaces cannot be set via this method.
5122 The property value is too large for the column and has been be truncated.
5123 Setting a property value of a Type Information Model definition object is not supported.
5124 Property is read only.
5125 Property does not exist.
5376 Invalid Combination of collection flags.
5377 Collection flags cannot be set for a destination collection.
5378 The type of a relationship definition object for a collection is invalid.
5379 Invalid SQL_C_TYPE chosen for property.
5380 Too many collections for a relationship definition object. Only one origin collection type and one destination collection type are permitted.